to replicate - Inglés Sinónimo Diccionario